Modeling and Evaluation of Paradyn Instrumentation System

نویسنده

  • Jeff Hollingsworth
چکیده

This paper models and evaluates the overheads of data collection components and services (called an instrumentation system) of Paradyn Parallel Performance Tools. An instrumentation system (IS) is an integral part of any measurementbased parallel tool to collect runtime information from concurrent processes. However, software instrumentation is known to be intrusive and likely to change the behavior of application programs. Additionally, the instrumentation system is a part of the enabling technology of the tool and hence removed from the end-user. Therefore, it is important to evaluate its overheads at an early stage of tool development. We develop and parameterize a resource occupancy (ROCC) model for Paradyn IS on an IBM SP-2 platform. This model is validated with measurements and subsequently used to answer several “what if” questions regarding various configuration options and management policies for the instrumentation system and their impact on overheads to the application processes. We also summarize the results of this evaluation as recommendations to the IS developers.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Modeling and Evaluating the Instrumentation System Management Policies in Parallel Systems

Software instrumentation is a widely used technique for measurement-based parallel program performance evaluation, prediction, debugging, steering, and visualization. With increasing sophistication of parallel tool development technologies and broadening of application areas where these tools are being used, runtime data collection and management activities are growing in importance. We use the...

متن کامل

The Paradyn Parallel Performance Measurement Tools

Paradyn is a performance measurement tool for parallel and distributed programs. Paradyn uses several novel technologies so that it scales to long running programs and large systems, and automates much of the search for performance bottlenecks. Paradyn is based on a dynamic notion of performance instrumentation and measurement. Application programs are placed into execution and then performance...

متن کامل

The Paradyn Parallel Performance Measurement Tool

with little overhead. P aradyn is a tool for measuring the performance of large-scale parallel programs. Our goal in designing a new performance tool was to provide detailed, flexible performance information without incurring the space (and time) overhead typically associated with trace-based tools. Paradyn achieves this goal by dynamically instrumenting the application and automatically contro...

متن کامل

Modeling and Evaluating Design Alternatives for an On-Line Instrumentation System: A Case Study1

This paper demonstrates the use of a model-based evaluation approach for instrumentation systems (ISs). The overall objective of this study is to provide early feedback to tool developers regarding IS overhead and performance; such feedback helps developers make appropriate design decisions about alternative system configurations and task scheduling policies. We consider three types of system a...

متن کامل

Modeling and Evaluating Design Alternatives for an On-Line Instrumentation System: A Case Study

This paper demonstrates the use of a model-based evaluation approach for instrumentation systems (ISs). The overall objective of this study is to provide early feedback to tool developers regarding IS overhead and performance; such feedback helps developers make appropriate design decisions about alternative system configurations and task scheduling policies. We consider three types of system a...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1996